machinery, installation and equipments - Turkish English Dictionary